package com.iwhalecloud.bss.kite.cucc.client.dto.login;

import java.io.Serializable;
import java.util.List;

public class CuccLoginInfoDTO implements Serializable {

	/**
	 * 
	 */
	private static final long serialVersionUID = -314541305022474817L;

	private String loginIp;
	
	private Boolean superAdminFlag;
	
	private String staffId;
	
	private String roles;
	
	private String roleTypes;
	
	private Boolean ignoreBelong;
	
	private CuccUserInfoDTO userInfo;
	
	private CuccOrgInfoDTO orgInfo;
	
	private List<CuccRoleInfoDTO> roleList;
	
	private List<CuccPrivInfoDTO> privList;

	public String getLoginIp() {
		return loginIp;
	}

	public void setLoginIp(String loginIp) {
		this.loginIp = loginIp;
	}

	public Boolean getSuperAdminFlag() {
		return superAdminFlag;
	}

	public void setSuperAdminFlag(Boolean superAdminFlag) {
		this.superAdminFlag = superAdminFlag;
	}

	public String getStaffId() {
		return staffId;
	}

	public void setStaffId(String staffId) {
		this.staffId = staffId;
	}

	public String getRoles() {
		return roles;
	}

	public void setRoles(String roles) {
		this.roles = roles;
	}

	public String getRoleTypes() {
		return roleTypes;
	}

	public void setRoleTypes(String roleTypes) {
		this.roleTypes = roleTypes;
	}

	public Boolean getIgnoreBelong() {
		return ignoreBelong;
	}

	public void setIgnoreBelong(Boolean ignoreBelong) {
		this.ignoreBelong = ignoreBelong;
	}

	public CuccUserInfoDTO getUserInfo() {
		return userInfo;
	}

	public void setUserInfo(CuccUserInfoDTO userInfo) {
		this.userInfo = userInfo;
	}

	public CuccOrgInfoDTO getOrgInfo() {
		return orgInfo;
	}

	public void setOrgInfo(CuccOrgInfoDTO orgInfo) {
		this.orgInfo = orgInfo;
	}

	public List<CuccRoleInfoDTO> getRoleList() {
		return roleList;
	}

	public void setRoleList(List<CuccRoleInfoDTO> roleList) {
		this.roleList = roleList;
	}

	public List<CuccPrivInfoDTO> getPrivList() {
		return privList;
	}

	public void setPrivList(List<CuccPrivInfoDTO> privList) {
		this.privList = privList;
	}
}
